class UiasRoleList {
	String? roleId;
	String? roleName;
	String? roleCode;
	String? sourceId;
	String? sourceType;
	int? roleType;

	UiasRoleList({
		this.roleId, 
		this.roleName, 
		this.roleCode, 
		this.sourceId, 
		this.sourceType, 
		this.roleType, 
	});

	factory UiasRoleList.fromJson(Map<String, dynamic> json) => UiasRoleList(
				roleId: json['roleId'] as String?,
				roleName: json['roleName'] as String?,
				roleCode: json['roleCode'] as String?,
				sourceId: json['sourceId'] as String?,
				sourceType: json['sourceType'] as String?,
				roleType: json['roleType'] as int?,
			);

	Map<String, dynamic> toJson() => {
				'roleId': roleId,
				'roleName': roleName,
				'roleCode': roleCode,
				'sourceId': sourceId,
				'sourceType': sourceType,
				'roleType': roleType,
			};
}
